palmar pinch - Turkish English Dictionary